isolated power system - Spanish English Dictionary